function searchTermsSubmit(obj) {
	if(UTIL.checkButton(obj)) {
		if(check()) {
			var formData = $('#actionSubmit').serialize();
			API.homoionymSearchTermsEdit(formData, function(res) {
				UTIL.releaseButton(obj);
				if (res.code == '0') {
					window.location.href = "/homoionym/search_terms_list.htm?" + formData;
					return true;
				} else {
					alert(res.desc);
				}
			});
		}
		UTIL.releaseButton(obj);
		return false;
	}
}

function check() {
	
	return true;
}

function homoionymEditKeyUp(obj) {
	var _this = $(obj);
	var tdNode = _this.parent();
	var trNode = tdNode.parent();
	var value = _this.val();
	if(value) {
		addInput(_this, tdNode, trNode);
	} else {
		deleteInput(_this, tdNode, trNode);
	}
}

// 判断是否增加一个输入框
function addInput(obj, tdNode, trNode) {
	if(tdNode.next().html()) {
		return ;
	} else if(trNode.children().length == 8) {
		// 当前tr已有8个td，增加一个tr，查看是否有下个tr
		if(!trNode.next().html()) {
			trNode.parent().append('<tr><td></td><td><input type="text" name="' + obj.attr('name') + '" style="width:98%" onkeyup="homoionymEditKeyUp(this);"></input></td></tr>');
		}
	} else {
		// 当前tr不到8个td
		trNode.append('<td><input type="text" name="' + obj.attr('name') + '" style="width:98%" onkeyup="homoionymEditKeyUp(this);"></input></td>');
	}
}

// 判断是否删除一个输入框
function deleteInput(obj, tdNode, trNode) {
	if(tdNode.next().html()) {
		if(trNode.parent().find("input").length > 3) {
			tdNode.remove();
		}
	} else if(trNode.children().length == 8) {
		// 当前tr已有8个td，查询下一个tr中的td
		if(trNode.next().children().length==2) {
			trNode.next().remove();
		}
	}
}